Puro-2B: Poor Lab's Qwen2-1.5B Trained on RTX 5090 within $5090
PuRo-2B:用 RTX 5090 以约 5090 美元级预算训练 Qwen2-1.5B
🧭 低成本 LLM 预训练 recipe ★ 深度解读
Tsinghua University · Pengcheng Laboratory
开源低成本预训练 recipe:RTX 5090 + FP8 + MuonH + 课程平均,约 $6.9K 训出接近 Qwen2.5-1.5B 的 2B 模型
📌 工作参考价值(4 点)
- 低成本训练 domain-specific 小模型:RTX 5090 的 BF16/FP8 每美元算力约为 H200 的 2.7 倍,业务侧可评估消费级 GPU 集群做 LLM 训练/微调,而不必只租 A100/H200;但需注意驱动改 P2P/GDR、InfiniBand 组网等工程风险。
- FP8 混合精度可从随机初始化开始,不需要 BF16 warm-up:参考 blockwise scaling(激活 1D 128,权重 2D 128x128),敏感状态保持 BF16/FP32,预期吞吐提升 1.3-1.4x 且质量损失很小,适合训练中小规模排序/召回或生成式推荐模型。
- MuonH 优化器对 attention/MLP 矩阵做 fixed-radius 投影,显式控制 effective LR,比普通 Muon 更稳;在总 token 预算不固定、需要持续训练时,WSD + 较长线性 decay 比短 decay 更划算,可迁移到训练中小型 Transformer。
- 数据课程与 checkpoint averaging:按源内质量分排序 chunk 的 coarse curriculum + 末尾常数 LR checkpoint averaging,不需要全局质量分就能提升下游任务;对多源推荐/搜索语料,可用 proxy 小模型评估各数据源的下游收益,指导 mixture 权重,显著降低数据筛选成本。